have a wide coverage - Turkish English Dictionary